﻿namespace Jim.K3Cloud;

/// <summary>
/// 获取所有单据转换路径
/// </summary>
[Sdk("Kingdee.BOS.ServiceFacade.ServicesStub.Metadata.ConvertService.GetAllPaths", "获取所有单据转换路径")]
public class K3CloudGetAllConvertPathsRequest : ISdkRequest<K3CloudGetAllConvertPathsResponse>
{

    public void Validate()
    {
    }
}

public class K3CloudGetAllConvertPathsResponse: SdkResponse<List<K3CloudGetAllConvertPathsData>>
{
}

public class K3CloudGetAllConvertPathsData
{
    public string SourceFormId { get; set; }
    public string TargetFormId { get; set; }
    [JsonConverter(typeof(LocaleValueConverter))]
    public string SourceFormName { get; set; }
    [JsonConverter(typeof(LocaleValueConverter))]
    public string TargetFormName { get; set; }
    public string SourceBusinessInfo { get; set; }
    public string TargetBusinessInfo { get; set; }
    public string SourceFormMetadata { get; set; }
    public string TargetFormMetadata { get; set; }
}